self complacent - Deutsch Englisch Wörterbuch